#ifndef __BSP_A_PHASE_ZERO_POINT_TIM_H
#define	__BSP_A_PHASE_ZERO_POINT_TIM_H

#include  "stm32f0xx.h"
// TIM17CLK is fixed to SystemCoreClock(48MHz)
#define A_PHASE_ZERO_POINT_TIM           		TIM17
#define A_PHASE_ZERO_POINT_TIM_CLK       		RCC_APB2Periph_TIM17

#define A_PHASE_ZERO_POINT_TIM_IRQn			    TIM17_IRQn
#define A_PHASE_ZERO_POINT_TIM_IRQHandler       TIM17_IRQHandler

//#define A_PHASE_RISING_EDGE_TO_ZERO_POINT   (450)
#define A_PHASE_RISING_EDGE_TO_ZERO_POINT   (800)

void A_Phase_Zero_Point_Tim_Config(void);

#endif /* __BASIC_TIM_H */